Millen Wolde Selassie
Investor
London, England, United Kingdom
Email: ...@octopusventures.com
Reveal
Company: Octopus Ventures